package com.dai.spec.gxk.vo;

import com.dai.spec.common.annotation.Excel;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.math.BigDecimal;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class MyStudentScoreVO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    private Long id;

    /**
     * 学号
     */
    @Excel(name = "学号")
    private String studentNumber;

    /**
     * 姓名
     */
    @Excel(name = "姓名")
    private String name;


    /**
     * 课程名称
     */
    @Excel(name = "课程名称")
    private String courseName;

    /**
     * 课程周期
     * ‘0’ 8周，
     * ‘1’ 16周
     */
    @Excel(name = "课程周期")
    private String courseCycle;
    /**
     * 课程类型
     */
    @Excel(name = "课程类型")
    private String type;
    /**
     * 课程学分
     */
    @Excel(name = "课程学分")
    private BigDecimal credits;

    /**
     * 开课类型
     * ‘0’ 线上
     * ‘1’ 线下
     */
    @Excel(name = "开课类型")
    private String deliveryType;
    /**
     * 学生专业
     */
    @Excel(name = "专业")
    private String speciality;
    /**
     * 成绩
     */
    @Excel(name = "成绩")
    private String score;


}
